<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0048)http://topic.csdn.net/t/20051221/18/4473420.html -->
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<meta content="数据库 线程 项目 安全 .NET技术 C#" name="Keywords">
<meta content="一个项目 类似购物网站 当中用到一个方法 就是统计物品 点鸡率 在我们 项目小组就讨论来了 有 说 这个方法可以用静态 方法 有 说动态 我比较郁闷 是 比如以下 方法 public static void Hits string bookId strSQL Update Book set hits hits 1 Where id bookId 一些对数据库 操作 就这个方法 是要用动态 还是静态" name="description">
<title>程序员一天的郁闷之六（静态方法什么时候用） - .NET技术 / C#</title>
<link href="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/t5.css" rel="stylesheet" type="text/css">
<link href="http://www.csdn.net/images/favicon.ico" rel="SHORTCUT ICON">
<script type="text/javascript">
var tinfo = {
	pdate: "2005-12-21 18:55:26"
	,sid: "e2798a59-79d5-4833-9c57-87d46a8b907a"
	,tid: "00000000-0000-0000-0000-000004473420"
	,ba: "DotNET"
	,sa: "CSharp"
};
</script>
<script type="text/javascript" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/t5.js"></script>
<script type="text/javascript" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/AreaCounter.js"></script>
</head>
<body id="bbscsdn_wrap">

<div class="tad">
    <iframe id="Topic_Top" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="100%" height="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ad1.htm" style="height: 60px; "></iframe>
</div>
<div class="nav">
     <a href="http://topic.csdn.net/t/20051221/18/4473420.html#"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/pic_logo.gif" alt="" class="logo"></a>
     <ul class="txt">
        <li><a href="http://www.csdn.net/" target="_blank">首页</a>|</li>
		<li><a href="http://news.csdn.net/" target="_blank">资讯</a>|</li>
		<li><a href="http://mobile.csdn.net/" target="_blank">移动</a>|</li>
		<li><a href="http://cloud.csdn.net/" target="_blank">云计算</a>|</li>
		<li><a href="http://hi.csdn.net/" target="_blank">空间</a>|</li>
		<li><a href="http://bbs.csdn.net/" target="_blank">论坛</a>|</li>
		<li><a href="http://blog.csdn.net/" target="_blank">博客</a>|</li>
		<li><a href="http://download.csdn.net/" target="_blank">下载</a>|</li>
		<li><a href="http://wz.csdn.net/" target="_blank">网摘</a>|</li>
		<li><a href="http://www.programmer.com.cn/" target="_blank">程序员</a>|</li>
		<!--<li><a href="http://www.itliyu.com/" target="_blank">求职招聘</a>|</li>-->
		<li><a href="http://www.dearbook.com.cn/" target="_blank">书店</a>|</li>
		<li><a href="http://edu.csdn.net/" target="_blank">乐知教育</a></li>
		<!--<li><a href="http://daohang.csdn.net/" target="_blank">网址</a></li>-->
	</ul>
     <ul class="user" style="width:742px;text-align:right;float:right;">
		<li>欢迎您：<span><a href="http://hi.csdn.net/my.html" id="vName">BossDarcy</a></span><span id="exit" style="">|<a href="http://forum.csdn.net/User/LoginOut.aspx">退出</a></span><span id="login" style="display: none; ">|<a href="http://passport.csdn.net/UserLogin.aspx?from=http://topic.csdn.net/t/20051221/18/4473420.html">登录</a><a href="http://passport.csdn.net/CSDNUserRegister.aspx">注册</a></span>|<a href="http://community.csdn.net/Help/HelpCenter.htm" target="_blank">帮助</a>
			<input name="key" type="text" onkeyup="GoKeyDown(event);" onblur="if(!this.value)this.value=&#39;这里也许就有你要的答案... &#39;;return true;" onfocus="if(this.value==&#39;这里也许就有你要的答案... &#39;)this.value=&#39;&#39;;return true;" value="这里也许就有你要的答案... " size="25">
			<input type="image" class="btn" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/search1.gif" onclick="Search(event,&#39;&#39;);return false;">
			<input type="image" class="btn" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/search2.gif" onclick="Search(event,&#39;advanced&#39;);return false;">
		</li>
     </ul>
</div>
<input type="hidden" id="hf_cardUrl" value="http://forum.csdn.net/PointForum/UserCard.ashx?user=">

<div class="loc">
	<p>
<!-- a href="http://wz.csdn.net/rxsg/index.aspx" target="_blank" onclick='LogClickCount(this,117);'><img src="http://c.csdn.net/bbs/t/5/i/rxsg.jpg" alt="热血三国" /></a -->

		<a href="http://www.csdn.net/" target="_blank">CSDN</a>-<a href="http://community.csdn.net/" target="_blank">CSDN社区</a>-<a href="http://forum.csdn.net/BList/DotNET/" target="_blank">.NET技术</a>-<a href="http://forum.csdn.net/SList/CSharp//" target="_blank">C#</a>
	</p>
</div>

<div class="fm">
	<ul class="menu">
	<li class="bt1"><a href="javascript:;" class="bt1">管理菜单<!--[if IE 7]><!--></a><!--<![endif]-->
	<!--[if lte IE 6]><table><tr><td><![endif]-->
		<ul>
			<li><a id="a_head_recreate" href="http://forum.csdn.net/PointForum/BuildTopic.aspx?topicId=00000000-0000-0000-0000-000004473420&postDate=2005-12-21+18%3a55%3a26&return=http%3A%2F%2Ftopic.csdn.net%2Ft%2F20051221%2F18%2F4473420.html">生成帖子</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/Tops/InsertTop.aspx?topicUrl=http://topic.csdn.net/t/20051221/18/4473420.html&amp;text=%e7%a8%8b%e5%ba%8f%e5%91%98%e4%b8%80%e5%a4%a9%e7%9a%84%e9%83%81%e9%97%b7%e4%b9%8b%e5%85%ad%ef%bc%88%e9%9d%99%e6%80%81%e6%96%b9%e6%b3%95%e4%bb%80%e4%b9%88%e6%97%b6%e5%80%99%e7%94%a8%ef%bc%89&amp;sectionID=e2798a59-79d5-4833-9c57-87d46a8b907a&#39;,width:600,height:265,title:&#39;置顶&#39;});}catch(ex){}return false;">置顶</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/SetPrime.aspx?forumid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicid=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:400,height:186,title:&#39;推荐&#39;});}catch(ex){}return false;">推荐</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/SetNotPrime.aspx?topicid=00000000-0000-0000-0000-000004473420&amp;forumid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:400,height:186,title:&#39;取消推荐&#39;});}catch(ex){}return false;">取消推荐</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/LockTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:425,height:330,title:&#39;锁定&#39;});}catch(ex){}return false;">锁定</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/UnlockTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:425,height:330,title:&#39;解锁&#39;});}catch(ex){}return false;">解锁</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/MoveTopic.aspx?fid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;tid=00000000-0000-0000-0000-000004473420&amp;date=2005-12-21+18%3a55%3a26&#39;,width:580,height:145,title:&#39;移动&#39;});}catch(ex){}return false;">移动</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/ModifyTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:670,height:655,title:&#39;编辑&#39;});}catch(ex){}return false;">编辑</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/DeleteTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&#39;,width:425,height:330,title:&#39;删除&#39;});}catch(ex){}return false;">删除</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Forum/TopicAddPoint.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;date=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:420,height:300,title:&#39;帖子加分&#39;});}catch(ex){}return false;">帖子加分</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/TitleStyle.aspx?topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;url=http://topic.csdn.net/t/20051221/18/4473420.html&#39;,width:670,height:307,title:&#39;帖子高亮&#39;});}catch(ex){}return false;">帖子高亮</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/RemoveTitleStyle.aspx?topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;url=http://topic.csdn.net/t/20051221/18/4473420.html&#39;,width:670,height:205,title:&#39;取消高亮&#39;});}catch(ex){}return false;">取消高亮</a></li>
		</ul>
	 <!--[if lte IE 6]></td></tr></table></a><![endif]-->
	</li>
	<li><a href="http://forum.csdn.net/PointForum/Manage/TopicManageView.aspx?forumID=e2798a59-79d5-4833-9c57-87d46a8b907a&topicID=00000000-0000-0000-0000-000004473420&date=2005-12-21+18%3a55%3a26&v=13" class="bt2">结&nbsp;&nbsp;帖</a></li>
	<li><a href="http://forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=e2798a59-79d5-4833-9c57-87d46a8b907a" target="_blank" class="bt3">发&nbsp;&nbsp;帖</a></li>
	<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#r_achor" class="bt4" onclick="try{ReplyBoxFocus();return false}catch(ex){}">回&nbsp;&nbsp;复</a></li>
	</ul>

</div>
<div class="tit">
<h1><dfn><a href="javascript:;" onclick="try{addToWZ();}catch(ex){}return false;">收藏</a></dfn>
<cite><select onchange="changeViewMode(this);"><option value="5">不显示删除回复</option><option value="0">显示所有回复</option><option value="1">显示星级回复</option><option value="3">显示得分回复</option></select></cite>
<span class="prime" csdnid="prime"></span><span class="lock" csdnid="lock"></span>
<a name="top"></a><span csdnid="titleStyle" style=""><!-- google_ad_section_start -->程序员一天的郁闷之六（静态方法什么时候用）<!-- google_ad_section_end --></span><em>[问题点数:<span csdnid="point">50</span>分<span csdnid="check">，结帖人:zhaoyixiao</span>]</em></h1>
</div>



<table cellspacing="0" cellpadding="0" class="mframe">
  <tbody><tr>
	<td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_zhaoyixiao.jpg" onmouseover="try{showUserCard(this,&#39;zhaoyixiao&#39;)}catch(ex){};"></a></li>
		<li title="总技术分：122；总技术排名：93984"><dfn><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);">zhaoyixiao</a></dfn></li>
		<li title="总技术分：122；总技术排名：93984"></li>
		<li class="honor"></li>
		<li title="总技术分：122；总技术排名：93984">等　级：<img class="grade user2" alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank.gif"> </li>
		<li>结帖率：<label onmouseover="showHint(this, &#39;截至2010-05-25 16:50:37\n用户结帖率100.00%\n总发帖：41\n正常结帖：30\n未结帖：0\n&#39;)" onmouseout="hideHint(this)">100.00%</label></li>
		<li></li>
	</ul>
	</div></td>
	<td class="rw">
		<div class="fbart"><em>楼主</em>发表于：2005-12-21 18:55:26</div>
		<table cellspacing="0" cellpadding="0" class="mtxt">
			<tbody><tr><td csdnid="body" id="body"><!-- google_ad_section_start --><div class="msgfont">一个项目，类似购物网站，当中用到一个方法，就是统计物品的点鸡率!在我们的项目小组就讨论来了！有的说，这个方法可以用静态的方法！有的说动态的！我比较郁闷的是！比如以下的方法 <br> public &nbsp; static &nbsp; void &nbsp; Hits(string &nbsp; bookId)] <br> { <br>  &nbsp;  &nbsp;  &nbsp; strSQL &nbsp; = &nbsp;  "Update &nbsp; Book &nbsp; set &nbsp; hits= &nbsp; hits &nbsp; + &nbsp; 1 &nbsp; Where &nbsp; id &nbsp; = " &nbsp; + &nbsp; bookId; <br>  &nbsp;  &nbsp;  <br>  &nbsp;  &nbsp;  &nbsp;  &nbsp; //一些对数据库的操作 <br> } <br>  <br> 就这个方法，是要用动态的，还是静态的， <br> 做成静态的，在内存中只有一个副本，那么但同时点鸡的时候，是不是只有一个人算有效呢？ <br> 还有就是同时对数据库的写，数据库存在并发控制，那同时写的时候，是不是也只有一个人算有效呢？ <br> 比如现在有二个人在同一时间，点这个物品！如果用静态的方法，它是算一次还是二次呢！如果是动态的，算是一次还是二次呢！ <br>  <br>  <br> </div><!-- google_ad_section_end --><!--End_body//--></td></tr>
			<tr><td csdnid="link"></td></tr>
			<tr><td csdnid="modify"></td></tr>
		</tbody></table>
	</td>
  </tr>
  <tr>
	<td class="rb">
	<iframe id="tad2" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="100%" height="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ad2.htm" style="height: 141px; "></iframe>
	<div class="fbarb">
		<ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="acount" title="该帖子被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="ucount" title="该帖子被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(0);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(0);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		回复次数：<span csdnid="rcount" title="该帖回复数为12">12</span><!-- | 
		浏览次数：<span csdnid="vcount" title="该帖阅读数为239">239</span>-->
	</div>
	</td>
	</tr>
</tbody></table>	
<div class="clear"></div>

<iframe id="Iframe1" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="100%" height="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ad3.htm"></iframe>

<!-- google_ad_section_start(weight=ignore) -->

<table csdnid="rt_32807563" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/ttjacky" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_ttjacky.jpg" title="ttjacky用户自定义头像" alt="ttjacky用户头像" onmouseover="try{showUserCard(this,&#39;ttjacky&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 16:02:23，用户的总技术分为：4238；截至2010-05-23日，用户的总技术分排名为：5830"><dfn><a href="http://hi.csdn.net/ttjacky" target="_blank" onclick="LogClickCount(this,111);">ttjacky</a></dfn></li>
		<li title="截至2010-05-25 16:02:23，用户的总技术分为：4238；截至2010-05-23日，用户的总技术分排名为：5830">(豆豆糖)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 16:02:23，用户的总技术分为：4238；截至2010-05-23日，用户的总技术分排名为：5830">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user3"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#1楼 得分：1</dfn>回复于：2005-12-21 18:59:57</div>
<a name="r_32807563"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32807563" id="rbody_32807563">
<div class="msgfont">点鸡率 &nbsp; :) &nbsp; 用Static &nbsp; 就可以了，当成公共函数调用</div>
<!--End_rbody_32807563//--></td></tr>
	<tr><td csdnid="rmodify_32807563"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807563&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32807563" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807563&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32807563" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(1);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(1);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807563&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807563&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt">精华推荐：<a href="http://topic.csdn.net/u/20080807/19/cd4d81a8-7406-4c83-9ba3-1ab57415f052.html" target="_blank" onclick="LogClickCount(this,112);">[攒分贴]用c#读取并分析sql2005日志</a></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32807749" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_greennetboy.jpg" title="greennetboy用户自定义头像" alt="greennetboy用户头像" onmouseover="try{showUserCard(this,&#39;greennetboy&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307"><dfn><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);">greennetboy</a></dfn></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">(我的老婆叫静静)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#2楼 得分：10</dfn>回复于：2005-12-21 19:20:45</div>
<a name="r_32807749"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32807749" id="rbody_32807749">
<div class="msgfont">一般情况下，静态方法会比需要实例化得动态方法性能高一些，因为省去了实例化得过程 <br> 静态方法中操作得类是线程安全得话，那你说的并发已经由系统帮你完成了，否则你可以用lock（）锁住线程不安全得类，这时候再调用此方法得时候，会自动根据先后进行排队，如果有人在使用该方法，那麽另一个人会出于等候状态！这样就自己实现了线程安全！</div>
<!--End_rbody_32807749//--></td></tr>
	<tr><td csdnid="rmodify_32807749"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807749&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32807749" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807749&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32807749" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(2);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(2);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807749&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807749&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt">精华推荐：<a href="http://topic.csdn.net/u/20090311/21/3633481b-fc79-4678-91aa-4208462e9af1.html" target="_blank" onclick="LogClickCount(this,112);">请问如何在代码中实现SQL中的触发器</a></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32807767" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/yuanarea" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_yuanarea.jpg" title="yuanarea用户自定义头像" alt="yuanarea用户头像" onmouseover="try{showUserCard(this,&#39;yuanarea&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 14:11:30，用户的总技术分为：7731；截至2010-05-23日，用户的总技术分排名为：3112"><dfn><a href="http://hi.csdn.net/yuanarea" target="_blank" onclick="LogClickCount(this,111);">yuanarea</a></dfn></li>
		<li title="截至2010-05-25 14:11:30，用户的总技术分为：7731；截至2010-05-23日，用户的总技术分排名为：3112">(Sail before)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 14:11:30，用户的总技术分为：7731；截至2010-05-23日，用户的总技术分排名为：3112">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star1"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#3楼 得分：3</dfn>回复于：2005-12-21 19:22:46</div>
<a name="r_32807767"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32807767" id="rbody_32807767">
<div class="msgfont">静态方法一般在委托、线程和需要直接使用的类方法中使用 <br>  <br> 写数据问题可以考虑中间件（逻辑控制），没必要那么频繁的操作数据库吧，适当的时候更新，反正服务器一般又不关</div>
<!--End_rbody_32807767//--></td></tr>
	<tr><td csdnid="rmodify_32807767"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807767&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32807767" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807767&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32807767" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(3);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(3);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807767&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807767&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt">精华推荐：<a href="http://topic.csdn.net/u/20080723/10/957b1472-082a-46af-8bc5-5d178f5558bc.html" target="_blank" onclick="LogClickCount(this,112);">[攒分贴]每日小知识-sql获取第n行</a></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32807912" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_zhaoyixiao.jpg" title="zhaoyixiao用户自定义头像" alt="zhaoyixiao用户头像" onmouseover="try{showUserCard(this,&#39;zhaoyixiao&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"><dfn><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);">zhaoyixiao</a></dfn></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"></li>
		<li class="honor"></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#4楼 得分：0</dfn>回复于：2005-12-21 19:37:22</div>
<a name="r_32807912"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32807912" id="rbody_32807912">
<div class="msgfont">那一个注册的方法，如下 <br> public &nbsp; void &nbsp; AddUser(string &nbsp; name, &nbsp; string &nbsp; email, &nbsp; string &nbsp; addres) <br> { <br>  &nbsp;  &nbsp; 一些插入数据库的操作 <br> } <br>  <br> 那这样的类，可以做成静态的方法吗？对这个方法进行传值的时候，如果存在并发，那么别的客户端，就不能对它进入传值了呢！ <br> 如果做成动态的，因为内存中有它的多个附本， <br>  <br> 那么换句话说，就是有传值的，就不能用静态的，没传值的，就可以用静态的呢，盼望高人的回答</div>
<!--End_rbody_32807912//--></td></tr>
	<tr><td csdnid="rmodify_32807912"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807912&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32807912" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32807912&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32807912" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(4);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(4);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807912&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32807912&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt">精华推荐：<a href="http://topic.csdn.net/u/20080611/10/31205b1f-9d7b-4b80-8ac1-f6e9ba66a2c8.html" target="_blank" onclick="LogClickCount(this,112);">再发两个SQL语句效率，附执行时间图</a></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32808144" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/dazhu2" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_dazhu2.jpg" title="dazhu2用户自定义头像" alt="dazhu2用户头像" onmouseover="try{showUserCard(this,&#39;dazhu2&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 13:56:09，用户的总技术分为：10710；截至2010-05-23日，用户的总技术分排名为：2212"><dfn><a href="http://hi.csdn.net/dazhu2" target="_blank" onclick="LogClickCount(this,111);">dazhu2</a></dfn></li>
		<li title="截至2010-05-25 13:56:09，用户的总技术分为：10710；截至2010-05-23日，用户的总技术分排名为：2212">(【倚天不出，谁与争锋】)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 13:56:09，用户的总技术分为：10710；截至2010-05-23日，用户的总技术分排名为：2212">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star1"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#5楼 得分：1</dfn>回复于：2005-12-21 20:01:18</div>
<a name="r_32808144"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32808144" id="rbody_32808144">
<div class="msgfont">在一个程序中你如果经常要调用类中的方法，经常实例化类要花费较多的资源，你直接用类的静态方法就方便快捷，占用系统资源少</div>
<!--End_rbody_32808144//--></td></tr>
	<tr><td csdnid="rmodify_32808144"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808144&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32808144" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808144&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32808144" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(5);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(5);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808144&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808144&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt">精华推荐：<a href="http://topic.csdn.net/u/20081028/15/d1883cba-7777-457e-aaa7-974af565ff4c.html" target="_blank" onclick="LogClickCount(this,112);">c# 中 bool 与 Boolean 什么有什么区别</a></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32808201" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_zhaoyixiao.jpg" title="zhaoyixiao用户自定义头像" alt="zhaoyixiao用户头像" onmouseover="try{showUserCard(this,&#39;zhaoyixiao&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"><dfn><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);">zhaoyixiao</a></dfn></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"></li>
		<li class="honor"></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#6楼 得分：0</dfn>回复于：2005-12-21 20:06:44</div>
<a name="r_32808201"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32808201" id="rbody_32808201">
<div class="msgfont">在分布式的应用程式中，所有的方法都在频烦的被客户端调用噢！然道都用静态吗</div>
<!--End_rbody_32808201//--></td></tr>
	<tr><td csdnid="rmodify_32808201"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808201&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32808201" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808201&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32808201" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(6);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(6);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808201&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808201&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32808490" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/Ivony" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_ivony.jpg" title="Ivony用户自定义头像" alt="Ivony用户头像" onmouseover="try{showUserCard(this,&#39;Ivony&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 15:00:33，用户的总技术分为：29096；截至2010-05-23日，用户的总技术分排名为：451"><dfn><a href="http://hi.csdn.net/Ivony" target="_blank" onclick="LogClickCount(this,111);">Ivony</a></dfn></li>
		<li title="截至2010-05-25 15:00:33，用户的总技术分为：29096；截至2010-05-23日，用户的总技术分排名为：451">(Ivony  授人以鱼不如授人)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 15:00:33，用户的总技术分为：29096；截至2010-05-23日，用户的总技术分排名为：451">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#7楼 得分：20</dfn>回复于：2005-12-21 20:39:46</div>
<a name="r_32808490"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32808490" id="rbody_32808490">
<div class="msgfont">又见静态方法效率论。 <br>  <br> 如果一个方法不需要实例就能很好的运行，那它本来就该是静态的，除非是你故意把它写成非静态的，所以这个效率是无稽之谈。 <br>  <br>  <br> 静态方法的使用场合： <br> 一、该方法与任何实例无关。 <br> 二、该方法与特定实例无关。 <br> 三、该方法是运算符。 <br> 四、该方法不修改实例。 <br>  <br> 其实难理解的是第二和第四条，该方法与特定实例无关的意思是指，诸如Equals这样的方法，就是与特定实例无关的，因为他与两个实例有关，而这两个实例没有主次之分。 <br> 第四条，该方法不修改实例指这样的方法：Parse，Array.Sort。 <br>  <br> 不过，除了第一条和第三条是亘古不变的之外，第二第四都是见仁见智的了。 <br>  <br> 由于静态方法存在线程安全的问题，所以也有故意把所有静态成员改成非静态成员，并保证同一线程中只有一个实例的做法（这样即可避开线程安全的问题）。</div>
<!--End_rbody_32808490//--></td></tr>
	<tr><td csdnid="rmodify_32808490"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808490&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32808490" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32808490&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32808490" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(7);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(7);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808490&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32808490&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32810302" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/jhpxf" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_jhpxf.jpg" title="jhpxf用户自定义头像" alt="jhpxf用户头像" onmouseover="try{showUserCard(this,&#39;jhpxf&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 15:24:24，用户的总技术分为：1948；截至2010-05-23日，用户的总技术分排名为：12668"><dfn><a href="http://hi.csdn.net/jhpxf" target="_blank" onclick="LogClickCount(this,111);">jhpxf</a></dfn></li>
		<li title="截至2010-05-25 15:24:24，用户的总技术分为：1948；截至2010-05-23日，用户的总技术分排名为：12668">(我是一是小小鸟，想要飞却飞不高)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 15:24:24，用户的总技术分为：1948；截至2010-05-23日，用户的总技术分排名为：12668">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user3"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#8楼 得分：0</dfn>回复于：2005-12-22 01:14:02</div>
<a name="r_32810302"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32810302" id="rbody_32810302">
<div class="msgfont">诶，有道理，又学了一点，不过看不懂，呵呵</div>
<!--End_rbody_32810302//--></td></tr>
	<tr><td csdnid="rmodify_32810302"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810302&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32810302" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810302&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32810302" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(8);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(8);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810302&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810302&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32810794" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/Aallonlin" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_aallonlin.jpg" title="Aallonlin用户自定义头像" alt="Aallonlin用户头像" onmouseover="try{showUserCard(this,&#39;Aallonlin&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 15:21:38，用户的总技术分为：4353；截至2010-05-23日，用户的总技术分排名为：5671"><dfn><a href="http://hi.csdn.net/Aallonlin" target="_blank" onclick="LogClickCount(this,111);">Aallonlin</a></dfn></li>
		<li title="截至2010-05-25 15:21:38，用户的总技术分为：4353；截至2010-05-23日，用户的总技术分排名为：5671">(风之力)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 15:21:38，用户的总技术分为：4353；截至2010-05-23日，用户的总技术分排名为：5671">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user5"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#9楼 得分：0</dfn>回复于：2005-12-22 08:38:36</div>
<a name="r_32810794"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32810794" id="rbody_32810794">
<div class="msgfont">一般情况下，同时点击的可能性是比较小的， <br> 所以同greennetboy，可以直接用static &nbsp; + &nbsp; lock就好了。</div>
<!--End_rbody_32810794//--></td></tr>
	<tr><td csdnid="rmodify_32810794"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810794&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32810794" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810794&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32810794" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(9);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(9);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810794&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810794&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32810816" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_greennetboy.jpg" title="greennetboy用户自定义头像" alt="greennetboy用户头像" onmouseover="try{showUserCard(this,&#39;greennetboy&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307"><dfn><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);">greennetboy</a></dfn></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">(我的老婆叫静静)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#10楼 得分：15</dfn>回复于：2005-12-22 08:40:19</div>
<a name="r_32810816"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32810816" id="rbody_32810816">
<div class="msgfont">真是见仁见智了！ <br> 首先作为一个类得实例化过程，肯定是要有资源浪费得，因为在静态方法中利用到该类得属性或者变量也许不到1%,这样得话就相当于作了一些无用功！什么时候效率高，那就是你做的都是靴靿得时候效率高。 <br> 至于静态方法的四个使用场合，我觉得没有几个程序员能分清楚在开发中，他遇到得情况完全符合上述四个规范！其实如果以我得学习方法来说，我也绝对不会记这些规范，我一般只关注两个问题：这个方法是不是严重得存在并发！如果并发得可能性非常大，那根本就不要考虑用静态方法，因为这时候并发就成为了主要矛盾，你为了解决这个矛盾可能花费很多时间和精力，但如果这个方法基本上没有并发得可能，或者并发几率非常小，或者你能通过简单得lock等操作，保证该方法得线程安全，那就可以用静态得方法！这种情况下，肯定要快！而且使用方便。 <br> 另外我会考虑的是，该方法中是否使用了太多线程不安全得类，这样我就没有必要为了方便或者意义上得快速来使用静态，因为相当于给自己或者你得项目增加了开发难度，是一个得不偿失得做法！ <br> 总之呢，我使用静态得准则就是：1.保证不会产生并发。2. &nbsp; 在方便快捷和开发难度上做一个衡量</div>
<!--End_rbody_32810816//--></td></tr>
	<tr><td csdnid="rmodify_32810816"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810816&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32810816" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810816&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32810816" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(10);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(10);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810816&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810816&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32810833" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_greennetboy.jpg" title="greennetboy用户自定义头像" alt="greennetboy用户头像" onmouseover="try{showUserCard(this,&#39;greennetboy&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307"><dfn><a href="http://hi.csdn.net/greennetboy" target="_blank" onclick="LogClickCount(this,111);">greennetboy</a></dfn></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">(我的老婆叫静静)</li>
		<li class="honor"></li>
		<li title="截至2010-05-25 14:10:36，用户的总技术分为：14746；截至2010-05-23日，用户的总技术分排名为：1307">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade star2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#11楼 得分：0</dfn>回复于：2005-12-22 08:41:54</div>
<a name="r_32810833"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32810833" id="rbody_32810833">
<div class="msgfont">一般情况下，你得网站或者应用程序不是几万人同时使用的话，你得一个简单得静态方法并发得可能虑也是比较小得</div>
<!--End_rbody_32810833//--></td></tr>
	<tr><td csdnid="rmodify_32810833"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810833&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32810833" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32810833&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32810833" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(11);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(11);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810833&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32810833&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>
<table csdnid="rt_32824368" cellspacing="0" cellpadding="0" class="mframe"><tbody><tr><td rowspan="2" class="lf"><div class="df">
	<ul>
		<li class="center"><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_zhaoyixiao.jpg" title="zhaoyixiao用户自定义头像" alt="zhaoyixiao用户头像" onmouseover="try{showUserCard(this,&#39;zhaoyixiao&#39;)}catch(ex){};"></a></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"><dfn><a href="http://hi.csdn.net/zhaoyixiao" target="_blank" onclick="LogClickCount(this,111);">zhaoyixiao</a></dfn></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984"></li>
		<li class="honor"></li>
		<li title="截至2010-05-25 16:50:37，用户的总技术分为：122；截至2010-05-23日，用户的总技术分排名为：93984">等　级：<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(1).gif" class="grade user2"></li>
		<li></li>
	</ul>
</div></td><td class="rw">
	<div class="fbart"><dfn>#12楼 得分：0</dfn>回复于：2005-12-22 20:24:38</div>
<a name="r_32824368"></a>
	<table cellspacing="0" cellpadding="0" class="mtxt"><tbody><tr><td csdnid="rbody_32824368" id="rbody_32824368">
<div class="msgfont">一语静醒梦中人啊！静静的老公，谢谢你，我算是掌握了什么时候用静态的了，谢谢，现在就给分了！ <br> </div>
<!--End_rbody_32824368//--></td></tr>
	<tr><td csdnid="rmodify_32824368"></td></tr></tbody></table>
</td></tr><tr><td class="rb">
	<div class="fbarb">
	   <ul>
		<li><a href="javascript:;" class="dr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32824368&amp;type=0&amp;v=13&#39;);LogClickCount(this,113);}catch(ex){}return false;">对我有用</a>[<span csdnid="racount_32824368" title="该回复被0个用户给予好评">0</span>]</li>
		<li><a href="javascript:;" class="gr nob" onclick="try{Estimate(this,&#39;http://forum.csdn.net/PointForum/Forum/EstimateReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;replyId=32824368&amp;type=1&amp;v=13&#39;);LogClickCount(this,114);}catch(ex){}return false;">丢个板砖</a>[<span csdnid="rucount_32824368" title="该回复被0个用户给予差评">0</span>]</li>
		<li><a href="javascript:;" class="gr" onclick="try{Quote(12);}catch(ex){};return false">引用</a></li>
		<li><a href="javascript:;" class="dr" onclick="try{report(12);}catch(ex){}return false;">举报</a></li>
		<li><a href="javascript:;" class="gr" onmousemove="try{showMenu(this,&#39;http://forum.csdn.net/PointForum/Manage/ModifyReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32824368&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,&#39;http://forum.csdn.net/PointForum/Manage/DeleteReply.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;replyId=32824368&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;);return false}catch(ex){}">管理</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#top" class="nob">TOP</a></li>
		</ul>
		<div class="rt"></div>
	</div>
</td></tr></tbody></table>
<div class="clear"></div>

<!--append reply-->
<!-- google_ad_section_end -->


	<div class="fm">
	    <ul class="menu">
	    <li class="bt1"><a href="javascript:;" class="bt1">管理菜单<!--[if IE 7]><!--></a><!--<![endif]-->
	    <!--[if lte IE 6]><table><tr><td><![endif]-->
		<ul>
			<li><a id="a_head_recreate" href="http://forum.csdn.net/PointForum/BuildTopic.aspx?topicId=00000000-0000-0000-0000-000004473420&postDate=2005-12-21+18%3a55%3a26&return=">生成帖子</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/Tops/InsertTop.aspx?topicUrl=http://topic.csdn.net/t/20051221/18/4473420.html&amp;text=%e7%a8%8b%e5%ba%8f%e5%91%98%e4%b8%80%e5%a4%a9%e7%9a%84%e9%83%81%e9%97%b7%e4%b9%8b%e5%85%ad%ef%bc%88%e9%9d%99%e6%80%81%e6%96%b9%e6%b3%95%e4%bb%80%e4%b9%88%e6%97%b6%e5%80%99%e7%94%a8%ef%bc%89&amp;sectionID=e2798a59-79d5-4833-9c57-87d46a8b907a&#39;,width:600,height:265,title:&#39;置顶&#39;});}catch(ex){}return false;">置顶</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/SetPrime.aspx?forumid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicid=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:400,height:186,title:&#39;推荐&#39;});}catch(ex){}return false;">推荐</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/SetNotPrime.aspx?topicid=00000000-0000-0000-0000-000004473420&amp;forumid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:400,height:186,title:&#39;取消推荐&#39;});}catch(ex){}return false;">取消推荐</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/LockTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:425,height:330,title:&#39;锁定&#39;});}catch(ex){}return false;">锁定</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/UnlockTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:425,height:330,title:&#39;解锁&#39;});}catch(ex){}return false;">解锁</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/MoveTopic.aspx?fid=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;tid=00000000-0000-0000-0000-000004473420&amp;date=2005-12-21+18%3a55%3a26&#39;,width:580,height:145,title:&#39;移动&#39;});}catch(ex){}return false;">移动</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/ModifyTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:670,height:655,title:&#39;编辑&#39;});}catch(ex){}return false;">编辑</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/DeleteTopic.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&#39;,width:425,height:330,title:&#39;删除&#39;});}catch(ex){}return false;">删除</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Forum/TopicAddPoint.aspx?forumId=e2798a59-79d5-4833-9c57-87d46a8b907a&amp;topicId=00000000-0000-0000-0000-000004473420&amp;date=2005-12-21+18%3a55%3a26&amp;v=13&#39;,width:420,height:300,title:&#39;帖子加分&#39;});}catch(ex){}return false;">帖子加分</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/TitleStyle.aspx?topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;url=http://topic.csdn.net/t/20051221/18/4473420.html&#39;,width:670,height:307,title:&#39;帖子高亮&#39;});}catch(ex){}return false;">帖子高亮</a></li>
			<li><a href="javascript:;" onclick="try{showWindow({url:&#39;http://forum.csdn.net/PointForum/Manage/RemoveTitleStyle.aspx?topicId=00000000-0000-0000-0000-000004473420&amp;postDate=2005-12-21+18%3a55%3a26&amp;url=http://topic.csdn.net/t/20051221/18/4473420.html&#39;,width:670,height:205,title:&#39;取消高亮&#39;});}catch(ex){}return false;">取消高亮</a></li>
		</ul>
         <!--[if lte IE 6]></td></tr></table></a><![endif]-->
	    </li>
		<li><a href="http://forum.csdn.net/PointForum/Manage/TopicManageView.aspx?forumID=e2798a59-79d5-4833-9c57-87d46a8b907a&topicID=00000000-0000-0000-0000-000004473420&date=2005-12-21+18%3a55%3a26&v=13" class="bt2">结&nbsp;&nbsp;帖</a></li>
		<li><a href="http://forum.csdn.net/PointForum/Forum/PostTopic.aspx?forumID=e2798a59-79d5-4833-9c57-87d46a8b907a" target="_blank" class="bt3">发&nbsp;&nbsp;帖</a></li>
		<li><a href="http://topic.csdn.net/t/20051221/18/4473420.html#r_achor" class="bt4" onclick="try{ReplyBoxFocus();return false}catch(ex){}">回&nbsp;&nbsp;复</a></li>
	    </ul>
	    
	</div>
	
	

<table class="comt" cellpadding="0" cellspacing="0"><tbody><tr><td style="width:200px;">
<iframe id="Iframe1" marginwidth="0" marginheight="0" frameborder="0" scrolling="no" width="200px" height="415px" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ad4.htm"></iframe>
</td><td>
<iframe class="replyframe" id="replyframe" frameborder="0" scrolling="no" height="415px" width="100%" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ReplyT.htm" csdnid="rframe"></iframe>
</td></tr>
</tbody></table>
<script type="text/javascript">
new Image().src="http://forum.csdn.net/Common/TopicRead.ashx?postDate=2005-12-21+18%3a55%3a26&topicID=00000000-0000-0000-0000-000004473420&"+(new Date().getTime().toString(36));

new Image().src="http://forum.csdn.net/PointForum/SetLatestVisitedForum.ashx?sectionid=e2798a59-79d5-4833-9c57-87d46a8b907a";
</script>
<script src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/publib_footer.js" type="text/javascript"></script><link rel="stylesheet" type="text/css" href="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/pub_footerstyle.css"><div class="pub_footerall"><dl><dt></dt> <dd><a href="http://www.csdn.net/company/about.html" target="_blank">公司简介</a>|<a href="http://www.csdn.net/company/recruit.html" target="_blank">招贤纳士</a>|<a href="http://www.csdn.net/company/marketing.html" target="_blank">广告服务</a>|<a href="http://www.csdn.net/company/account.html" target="_blank">银行汇款帐号</a>|<a href="http://www.csdn.net/company/contact.html" target="_blank">联系方式</a>|<a href="http://www.csdn.net/company/statement.html" target="_blank">版权声明</a>|<a href="http://www.csdn.net/company/layer.html" target="_blank">法律顾问</a>|<a href="mailto:webmaster@csdn.net">问题报告</a></dd><dd>北京创新乐知广告有限公司 版权所有,&nbsp;京&nbsp;ICP&nbsp;证&nbsp;070598&nbsp;号</dd><dd>世纪乐知(北京)网络技术有限公司 提供技术支持</dd><dd>江苏乐知网络技术有限公司 提供商务支持</dd><dd><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/pic_email.gif" alt="" title=""> Email:webmaster@csdn.net</dd><dd>Copyright © 1999-2010, CSDN.NET, All Rights Reserved</dd><dd><a href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001032100010" target="_blank"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/gongshang_logos.gif" alt="GongshangLogo" title=""></a></dd></dl></div>

<img alt="" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/pv.aspx" border="0" width="0" height="0" style="display: none">
<div><script type="text/javascript" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/counter.js"></script><script type="text/javascript" charset="UTF-8" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/msg.popup.js"></script><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/visitlog.php" width="1" height="1" border="0" alt=""><iframe id="myframe" name="myframe" frameborder="no" scrolling="no" width="0" height="0" border="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/dd333.htm"></iframe></div>
<script src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/urchin.js" type="text/javascript"></script>
<script type="text/javascript">
	_uacct = "UA-2919357-1";
	urchinTracker();
</script>
<div id="ad_left" style="position: absolute; width: 120px; top: 184px; left: 10px; ">
<script type="text/javascript">
	try {
		var pdate = "" + parent.eval("tinfo.pdate");
		if (pdate) {
			pdate = new Date(pdate.replace(/-/g, "/"));
			var today = new Date();
			showad = (today.getTime() - pdate.getTime()) / 1000 / 60 / 60 / 24 / 30 > 6;
		}
	} catch (ex) { };

	try {
		var ad_left = "";
		if (showad && screen.availWidth >= 1280) {
			ad_left += '<' + 'script type=\"text/javascript\">';
			ad_left += 'google_ad_client = "pub-1076724771190722";';
			ad_left += 'google_ad_slot =\"5633584852\";';
			ad_left += 'google_ad_width = 120;';
			ad_left += 'google_ad_height = 600;';
			ad_left += '</' + 'script>';
			ad_left += '<' + 'script type=\"text/javascript\"';
			ad_left += 'src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">';
			ad_left += '</' + 'script>';
		}
		document.write(ad_left);
		document.getElementById("ad_left").style.display = "";
	} catch (e) { }
</script><script type="text/javascript">google_ad_client = "pub-1076724771190722";google_ad_slot ="5633584852";google_ad_width = 120;google_ad_height = 600;</script><script type="text/javascript" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/show_ads.js"></script><script src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/show_ads_impl.js"></script><script src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/test_domain.js"></script><script>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);</script><iframe id="google_ads_frame1" name="google_ads_frame1" width="120" height="600" frameborder="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ads.htm" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no"></iframe><iframe height="1" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/iframes_api_loader.htm" style="position:absolute;visibility:hidden" width="1"></iframe>
</div>
<div id="ad_right" style="position: absolute; width: 120px; top: 184px; right: 10px; ">
<script type="text/javascript">
	try {
		var ad_right = "";
		if (showad && screen.availWidth >= 1280) {
			ad_right += '<' + 'script type=\"text/javascript\">';
			ad_right += 'google_ad_client = "pub-1076724771190722";';
			ad_right += 'google_ad_slot =\"9259923286\";';
			ad_right += 'google_ad_width = 120;';
			ad_right += 'google_ad_height = 600;';
			ad_right += '</' + 'script>';
			ad_right += '<' + 'script type=\"text/javascript\"';
			ad_right += 'src=\"http://pagead2.googlesyndication.com/pagead/show_ads.js\">';
			ad_right += '</' + 'script>';
		}
		document.write(ad_right);
		document.getElementById("ad_right").style.display = "";
	} catch (e) { }
</script><script type="text/javascript">google_ad_client = "pub-1076724771190722";google_ad_slot ="9259923286";google_ad_width = 120;google_ad_height = 600;</script><script type="text/javascript" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/show_ads.js"></script><script src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/show_ads_impl.js"></script><script>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);</script><iframe id="google_ads_frame2" name="google_ads_frame2" width="120" height="600" frameborder="0" src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/ads(1).htm" marginwidth="0" marginheight="0" vspace="0" hspace="0" allowtransparency="true" scrolling="no"></iframe>
</div>

<div class="chout" style="height: 22px; left: 1032px; top: 2190px; display: none; "><div><div class="menu"><a href="javascript:;" onclick="try{showWindow({url:currentHotMenu.modifyUrl,width:670,height:655,title:&#39;编辑&#39;});}catch(ex){}return false;">编辑</a><a href="javascript:;" onclick="try{showWindow({url:currentHotMenu.deleteUrl,width:425,height:330,title:&#39;删除&#39;});}catch(ex){}return false;" "="">删除</a><ul></ul></div></div></div><div style="border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; width: 357px; height: 194px; position: absolute; text-align: left; background-image: url(http://topic.csdn.net/u/ui/styles/default/topic/bgUserCard.gif); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; font-family: Verdana, Arial, Helvetica, sans-serif; left: 232px; top: 3284px; display: none; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "><table style="top: 12px; left: 56px; position: relative; width: 290px; " cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="line-height: 170%; text-align: center; vertical-align: top; width: 80px; "><a target="_blank" title="进入个人空间" style="color: rgb(1, 53, 157); " href="http://hi.csdn.net/Aallonlin"><img style="border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(91, 119, 144); border-right-color: rgb(91, 119, 144); border-bottom-color: rgb(91, 119, 144); border-left-color: rgb(91, 119, 144); width: 70px; " src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/2_aallonlin.jpg"></a><br><a title="进入个人空间" target="_blank" style="color: rgb(1, 53, 157); text-decoration: none; vertical-align: middle; " href="http://hi.csdn.net/Aallonlin">个人空间</a><br><a target="_blank" title="加为好友" href="http://webim.csdn.net/AddFriends/Aallonlin.ashx"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(2).gif" style="background-image: url(http://topic.csdn.net/u/ui/styles/default/topic/addFriend.gif); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; height: 17px; margin-bottom: 5px; width: 61px; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "></a><br><a target="_blank" title="浏览博客" href="http://blog.csdn.net/Aallonlin"><img src="./程序员一天的郁闷之六（静态方法什么时候用） - .NET技术   C#_files/blank(2).gif" style="background-image: url(http://topic.csdn.net/u/ui/styles/default/topic/goBlog.gif); background-attachment: scroll; background-origin: initial; background-clip: initial; background-color: transparent; height: 17px; margin-bottom: 5px; width: 61px; border-top-width: medium; border-right-width: medium; border-bottom-width: medium; border-left-width: medium; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; background-position: 0px 0px; background-repeat: no-repeat no-repeat; "></a></td><td style="line-height: 170%; text-align: left; vertical-align: top; "><span>帐号：</span><a style="color: rgb(1, 53, 157); font-style: normal; text-decoration: none; " href="http://hi.csdn.net/Aallonlin">Aallonlin</a><br><span>昵称：</span><a style="color: rgb(1, 53, 157); font-style: normal; text-decoration: none; " href="http://hi.csdn.net/Aallonlin">风之力</a><br><span>最新帖子：</span><br><ol><li style="list-style-type: decimal; "><a target="_blank" style="color: rgb(1, 53, 157); text-decoration: none; " href="http://topic.csdn.net/u/20100130/19/d227aeac-52e5-4d9a-af8f-f50ec875dff2.html" title="关于Reflector反编译问题">关于Reflector反</a></li><li style="list-style-type: decimal; "><a target="_blank" style="color: rgb(1, 53, 157); text-decoration: none; " href="http://topic.csdn.net/u/20090911/12/3b30d5ca-a254-46e7-bb25-8be8303eaeaf.html" title="怎么样将.net compact framework 一起打包进安装包?有顶有分.">怎么样将.net&nbsp;com</a></li><li style="list-style-type: decimal; display: none; "><a target="_blank" style="color: rgb(1, 53, 157); text-decoration: none; "></a></li></ol><a title="浏览更多发帖" target="_blank" style="margin-left: 90px; color: rgb(1, 53, 157); font-style: normal; text-decoration: none; " href="http://forum.csdn.net/PointForum/Forum/UserTopicList.aspx?user=Aallonlin">更多帖子...</a></td></tr></tbody></table></div></body></html>